精通
英语
和
开源
,
擅长
开发
与
培训
,
胸怀四海
第一信赖
网站首页
技术服务
技术中心
开源优势
英语优势
服务流程
典型客户
服务分类
软件开发
商业项目优势
产品列表
服务流程
典型客户
软件开发培训
在线教育
连锁培训
高校合作
兴趣
科研
就业
企业合作
人才委托培训
HR整体外包
关于我们
公司理念
公司荣誉
公司架构
人才招聘
视频下载
软件开发培训高品质源自卓越软件开发能力
高端企业级软件开发培训模式,承诺掌握软件开发工作经验
软件开发在线教育品质出众和软件开发培训实地面授效果一致
软件开发培训诚信经营
当前位置:
锐英源
/
开源技术
/ VC++音频播放器代码剖析
下载代码
服务方向
人工智能数据处理
人工智能培训
kaldi数据准备
小语种语音识别
语音识别标注
语音识别系统
语音识别转文字
kaldi开发技术服务
软件开发
运动控制卡上位机
机械加工软件
软件开发培训
Java 安卓移动开发
VC++
C#软件
汇编和破解
驱动开发
联系方式
固话:0371-63888850
手机:138-0381-0136
Q Q:396806883
微信:ryysoft
锐英源精品开源心得,转载请注明出处:锐英源,www.wisestudy.cn,孙老师作品,联系电话13803810136。
播放器界面如下:
这个开源代码底层使用MCI来播放mp3、wav和wma格式音频文件,界面以贴图技术实现了播放器状态窗口、控制窗口、音量调节窗口、播放进度窗口、播放列表窗口和字幕窗口。里面在播放列表管理和字幕窗口星空模式上有一定的逻辑处理。从例子里也可以学到托盘图标的实现、非标准对话框界面的实现、整体界面的刷新、窗口之间的附着机制和音量控制等等。
本例子代码有3500行左右,这个例子适合有一定基础的初学者向自绘机制之间学习的过度。
点击左上角的箭头可以看到菜单:
在左下角的加号按钮、减号按钮和图标按钮点击后也是会弹出菜单的。
下面是几个类功能说明:
CSkinButton:皮肤按钮。
CSlideButton:播放进度按钮。
CStarWarsCtrl:星空模拟窗口。
CTransparentStatic:透明的静态控件。
CVolumeButton:音量按钮。
CLyricDlg:歌词窗口。
这些类中间怎样使用图形资源是需要认真学习。
在编译Debug版本时,如果有链接错误,请在link选项里加上对version.lib库的使用。
友情链接
汕头招聘网
|
山东招聘网
|
郑州教育培训
|
软件下载
版权所有 Copyright(c)2004-2021 锐英源软件
公司注册号:410105000449586 豫ICP备08007559号 最佳分辨率 1024*768
地址:郑州大学北校区院(文化路97号院)内